WE COULD HAVE SOLVED